#include "../source/server.hpp"
// int main()
// {
//     Socket cli_sock;
//     cli_sock.CreateClient(8500, "127.0.0.1");
//     std::string str = "你好，你的名字叫什么";
//     cli_sock.Send(str.c_str(), str.size());
//     // std::cout << "发送完成" << std::endl;
//     char buf[1024] = {0};
//     cli_sock.Recv(buf, 1023);
//     LOG_DBG("%s", buf);
//     return 0;
// }

// poller和channel模块的联调
int main()
{
    Socket cli_sock;
    cli_sock.CreateClient(8500, "127.0.0.1");
    for(int i = 0; i < 5; i++)
    {
        std::string str = "你好，你的名字叫什么";
        cli_sock.Send(str.c_str(), str.size());
        // std::cout << "发送完成" << std::endl;
        char buf[1024] = {0};
        cli_sock.Recv(buf, 1023);
        LOG_DBG("%s", buf);
        sleep(1);
    }
    while(1) sleep(1);
    return 0;
}